/*全局变量定义*/
:root{
    --body-color:#324253;
    --body-background-color:#f9fbfe;
    --sidebar-background-color:#0c2556;
}
html {
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}
img, svg {
    vertical-align: middle;
}
img {
    border-style: none;
}
img, svg {
    vertical-align: middle;
}
[tabindex="-1"]:focus:not(:focus-visible) {
    outline: 0!important
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

h1,h2,h3,h4,h5,h6 {
    margin-top: 0;
    margin-bottom: .625rem
}

p {
    margin-top: 0;
    margin-bottom: 1rem
}
dl,ol,ul {
    margin-top: 0
}

ol ol,ol ul,ul ol,ul ul {
    margin-bottom: 0;
    list-style: none;
}

dt {
    font-weight: 700
}

dd {
    margin-bottom: .5rem;
    margin-left: 0
}
b,strong {
    font-weight: bolder
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
    margin-bottom: .625rem;
    font-weight: 600;
    line-height: 1.2
}

.h1,h1 {
    font-size: 3.052rem
}